150) { $new = imagecreatetruecolor($w, $h); imagecopyresampled ($new, $image, 0, 0, 0, 0, $w, $h, $img_width, $img_height); list($wm_width,$wm_height) = getimagesize($wm_file); for($h=0;$h<=$img_height;$h+=$wm_height) { for($w=0;$w<=$img_width;$w+=$wm_width) { imagecopyresampled($new,$watermark,$w,$h,0,0,$wm_width,$wm_height,$wm_width,$wm_height); } } imagejpeg($new, NULL, 100); ImageDestroy ($new); } else imagejpeg($image, NULL, 100); ?>